sell upon trust - Türkçe İngilizce Sözlük